Volume 73, Issue 3, September 2022, Pages 463-478
Ashraf Hassan Abdelmobdy; Osama Mohammed Mahmoud; Walid Ahmed Bichari; Wesam Nasr EL-Fakharany; Nahed Moawad Rakha
Volume 73, Issue 3, September 2022, Pages 479-495
Ashraf Hassan Abdelmobdy; Saeed Abdelwahab; Walid Mohamed Sallam; Mostafa Ashour Mahmoud